//注意：parent 是 JS 自带的全局对象，可用于操作父页面
var index = parent.layer.getFrameIndex(window.name); //获取窗口索引

$(function(){
    try {
        var query = window.document.location.href.toString();
        var id = GetRequest(query)["id"] //获取id
    }catch(e){
        layer.msg('不要瞎传输数据！', {
            time:0,
            btn: '确定',
            btnAlign: 'c'
        });
        return;
    }
    $.ajax({
        type: 'POST',
        url: "/contract/getContractItems",
        data:{
            itemsid: id
        },
        success: function (message) {
            if(message.code==0){
                $("#ggCNumber").val(message.data.ggCNumber) // 合同编号
                $("#ggCContractName").val(message.data.ggCContractName) // 合同名字
                $("#ggCInstitutionalName").val(message.data.ggCInstitutionalName) // 机构名字
                $("#ggCTypeOfContract").val(message.data.ggCTypeOfContract) // 合同类型
                $("#ggCcontractAmount").val(message.data.ggCcontractAmount) // 合同金额
                $("#ggCpersonInCharge").val(message.data.ggCpersonInCharge) // 经办人
                $("#ggCAuditStatus").val(message.data.ggCAuditStatus) // 审核状态
                $("#ggCContractTime").val(message.data.ggCContractTime) //签约时间
                $("#ggCDueTime").val(message.data.ggCDueTime) //到期时间
                $("#ggCNatureOfContract").val(message.data.ggCNatureOfContract) //合同性质
                $("#ggCContractContact").val(message.data.ggCContractContact) //合同联系人
                $("#ggCTotalContractAmount").val(message.data.ggCTotalContractAmount) //合同总金额
                $("#ggCPaymentMethod").val(message.data.ggCPaymentMethod) // 付款方式
                $("#ggCSignedBy").val(message.data.ggCSignedBy) // 合同签字人
                $("#ggCContractSeal").val(message.data.ggCContractSeal) // 合同盖章
                $("#ggCSignatureOfContract").val(message.data.ggCSignatureOfContract) // 合同签盖章名字
                $("#ggCRemarks").val(message.data.ggCRemarks) // 备注说明
                $("#ggCPploadInformation").val(message.data.ggCPploadInformation) // 上传信息
                $("#ggCExpirationReminder").val(message.data.ggCExpirationReminder) // 到期是否提醒
                if(message.data.ggCExpirationReminder=='ON'){
                    $("#ggCExpirationReminders").append('<input type="checkbox" name="close" lay-skin="switch" lay-text="ON|OFF">')
                }else if(message.data.ggCExpirationReminder=='OFF'){
                    $("#ggCExpirationReminders").append('<input type="checkbox" name="open"  lay-skin="switch" lay-text="ON|OFF" checked="" lay-filter="switchTest" >')
                }
            }else {
                layer.msg(message.message);
            }
        }
    })
})

// 修改按钮
function update_items() {
    try {
        var query = window.document.location.href.toString();
        var id = GetRequest(query)["id"] //获取id
    }catch(e){
        layer.msg('不要瞎传输数据！', {
            time:0,
            btn: '确定',
            btnAlign: 'c'
        });
        return;
    }
    // 获取全部按钮数据
    var ggCNumber = $("#ggCNumber").val() // 合同编号
    var ggCContractName = $("#ggCContractName").val() // 合同名字
    var ggCInstitutionalName = $("#ggCInstitutionalName").val() // 机构名字
    var ggCTypeOfContract = $("#ggCTypeOfContract").val() // 合同类型
    var ggCcontractAmount = $("#ggCcontractAmount").val() // 合同金额
    var ggCpersonInCharge = $("#ggCpersonInCharge").val() // 经办人
    var ggCAuditStatus = $("#ggCAuditStatus").val() // 审核状态
    var ggCContractTime = $("#ggCContractTime").val() //签约时间
    var ggCDueTime = $("#ggCDueTime").val() //到期时间
    var ggCNatureOfContract = $("#ggCNatureOfContract").val() //合同性质
    var ggCContractContact = $("#ggCContractContact").val() //合同联系人
    var ggCTotalContractAmount = $("#ggCTotalContractAmount").val() //合同总金额
    var ggCPaymentMethod = $("#ggCPaymentMethod").val() // 付款方式
    var ggCSignedBy = $("#ggCSignedBy").val() // 合同签字人
    var ggCContractSeal = $("#ggCContractSeal").val() // 合同盖章
    var ggCSignatureOfContract = $("#ggCSignatureOfContract").val() // 合同签盖章名字
    var ggCRemarks = $("#ggCRemarks").val() // 备注说明
    var ggCPploadInformation = $("#ggCPploadInformation").val() // 上传信息
    var ggCExpirationReminder = $("#ggCExpirationReminder").val() // 到期是否提醒
    $.ajax({
        type: 'POST',
        url: "/contract/updateContractItems",
        dataType:"json",
        data:{
            ggCNumber: ggCNumber,
            ggCContractName: ggCContractName,
            ggCInstitutionalName: ggCInstitutionalName,
            ggCTypeOfContract: ggCTypeOfContract,
            ggCcontractAmount: ggCcontractAmount,
            ggCpersonInCharge: ggCpersonInCharge,
            ggCAuditStatus: ggCAuditStatus,
            ggCContractTime: ggCContractTime,
            ggCDueTime: ggCDueTime,
            ggCNatureOfContract: ggCNatureOfContract,
            ggCContractContact: ggCContractContact,
            ggCTotalContractAmount: ggCTotalContractAmount,
            ggCPaymentMethod: ggCPaymentMethod,
            ggCSignedBy: ggCSignedBy,
            ggCContractSeal: ggCContractSeal,
            ggCSignatureOfContract: ggCSignatureOfContract,
            ggCRemarks: ggCRemarks,
            ggCPploadInformation: ggCPploadInformation,
            ggCExpirationReminder: ggCExpirationReminder,
            ggCId: id
        },
        success: function (message) {
            if(message.code==0){
                parent.layer.msg('修改成功!');
                parent.layer.close(index);
                window.parent.datalist(1,20,'','','','');
            }else {
                parent.layer.close(index);
                parent.layer.msg('修改失败请重试！');
            }
        },error: function (message) {
            parent.layer.close(index);
            parent.layer.msg('修改失败请重试！');
        }
    })
}